runtime.sudog.g (field)
27 uses
runtime (current package)
chan.go#L268: mysg.g = gp
chan.go#L343: gp := sg.g
chan.go#L451: gp := sg.g
chan.go#L470: gp := sg.g
chan.go#L649: mysg.g = gp
chan.go#L738: gp := sg.g
chan.go#L911: if !sgp.g.selectDone.CompareAndSwap(0, 1) {
chan.go#L932: raceacquireg(sg.g, chanbuf(c, 0))
chan.go#L933: racereleaseg(sg.g, chanbuf(c, 0))
chan.go#L960: raceacquireg(sg.g, qp)
chan.go#L961: racereleaseg(sg.g, qp)
chan.go#L967: racereleaseacquireg(sg.g, qp)
runtime2.go#L411: g *g
select.go#L319: sg.g = gp
sema.go#L131: goready(s.g, traceskip)
sema.go#L305: s.g = getg()
sema.go#L309: s.g.waiting = s
sema.go#L479: s.g.waiting = nil
sema.go#L599: s.g = getg()
sema.go#L603: s.g.waiting = s
sema.go#L623: s.g.waiting = nil
sema.go#L656: if s.g.bubble != nil && getg().bubble != s.g.bubble {
sema.go#L657: println("semaphore wake of synctest goroutine", s.g.goid, "from outside bubble")
sema.go#L713: if s.g.bubble != nil && getg().bubble != s.g.bubble {
sema.go#L714: println("semaphore wake of synctest goroutine", s.g.goid, "from outside bubble")
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |